beef ribsteak - French English Dictionary